home *** CD-ROM | disk | FTP | other *** search
/ EnigmA Amiga Run 1997 February / EnigmA AMIGA RUN 15 (1997)(G.R. Edizioni)(IT)[!][issue 1997-02][PLANET CD V].iso / progs / editor / frexxed / fpl / gotolabel.fpl.readme < prev    next >
Text File  |  1995-07-18  |  1KB  |  52 lines

  1. #############################################################################
  2. File:        GotoLabel.FPL
  3. Author:        Daniel Stenberg
  4. Email:        Daniel.Stenberg@sth.frontec.se
  5. Short:        Pop up requester with a program's labels, jump to selected
  6. Version:    1.0
  7. Date:        12.1.95
  8. Local settings:
  9. Global settings:
  10. Keysequence:
  11. Type:        function
  12. Prereq:
  13. Copyright:    FrexxWare 1995
  14. #############################################################################
  15.  
  16. FUNCTION
  17.   GotoLabel()
  18.  
  19.   It scans through the current buffer and collects all labels in a list,
  20.   brings up a requester showing all the existing labels (in the order of
  21.   occurence), allows the user to select a label and then jumps to the selected
  22.   label's line.
  23.  
  24.   A label must start as the first non-whitespace character of a line, it may
  25.   only contain a-z, A-Z, 0-9 and '_', and it must have a colon ':' after the
  26.   word separated from the label name with nothing or simply whitespace.
  27.  
  28.   Examples of valid labels:
  29.  
  30.   looppoint:
  31.      another_place_to_jump_to      :
  32.    1995ishere :
  33.  
  34.   Examples of Non-valid labels:
  35.  
  36.   ; label:
  37.   case banana:
  38.    jump here :
  39.   $l1:
  40.  
  41. HISTORY
  42.   1.0 - Initial version
  43.  
  44. BUGS
  45.   None yet found
  46.  
  47. TODO
  48.   Make a similar one that pops up all function declarations in a C program!
  49.  
  50. SEE ALSO
  51.  
  52.